ISSDK  1.8
IoT Sensing Software Development Kit
Macros | Functions
RTE_Device.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RTE_I2C4   1
 
#define RTE_I2C4_PIN_INIT   I2C4_InitPins
 
#define RTE_I2C4_PIN_DEINIT   I2C4_DeinitPins
 
#define RTE_I2C4_DMA_EN   0
 
#define RTE_USART0   1
 
#define RTE_USART0_PIN_INIT   USART0_InitPins
 
#define RTE_USART0_PIN_DEINIT   USART0_DeinitPins
 
#define RTE_USART0_DMA_EN   0
 
#define RTE_SPI8   1
 
#define RTE_SPI8_PIN_INIT   SPI8_InitPins
 
#define RTE_SPI8_PIN_DEINIT   SPI8_DeinitPins
 
#define RTE_SPI8_DMA_EN   0
 
#define RTE_I2C4_Master_DMA_BASE   DMA0
 
#define RTE_I2C4_Master_DMA_CH   21
 
#define USART_RX_BUFFER_LEN   64
 
#define USART0_RX_BUFFER_ENABLE   1
 
#define USART1_RX_BUFFER_ENABLE   0
 
#define USART2_RX_BUFFER_ENABLE   0
 
#define USART3_RX_BUFFER_ENABLE   0
 
#define USART4_RX_BUFFER_ENABLE   0
 
#define USART5_RX_BUFFER_ENABLE   0
 
#define USART6_RX_BUFFER_ENABLE   0
 
#define USART7_RX_BUFFER_ENABLE   0
 
#define RTE_USART0_PIN_INIT   USART0_InitPins
 
#define RTE_USART0_PIN_DEINIT   USART0_DeinitPins
 
#define RTE_USART0_DMA_TX_CH   5
 
#define RTE_USART0_DMA_TX_DMA_BASE   DMA0
 
#define RTE_USART0_DMA_RX_CH   4
 
#define RTE_USART0_DMA_RX_DMA_BASE   DMA0
 
#define RTE_SPI8_SSEL_NUM   kSPI_Ssel1
 
#define RTE_SPI8_PIN_INIT   SPI8_InitPins
 
#define RTE_SPI8_PIN_DEINIT   SPI8_DeinitPins
 
#define RTE_SPI8_DMA_TX_CH   19
 
#define RTE_SPI8_DMA_TX_DMA_BASE   DMA0
 
#define RTE_SPI8_DMA_RX_CH   18
 
#define RTE_SPI8_DMA_RX_DMA_BASE   DMA0
 

Functions

void I2C4_InitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void I2C4_DeinitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void USART0_InitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void USART0_DeinitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void SPI8_InitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void SPI8_DeinitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void SPI7_InitPins ()
 Configures pin routing and optionally pin electrical features. More...
 
void SPI7_DeinitPins ()
 Configures pin routing and optionally pin electrical features. More...
 

Macro Definition Documentation

◆ RTE_I2C4

#define RTE_I2C4   1

Definition at line 25 of file RTE_Device.h.

◆ RTE_I2C4_DMA_EN

#define RTE_I2C4_DMA_EN   0

Definition at line 28 of file RTE_Device.h.

◆ RTE_I2C4_Master_DMA_BASE

#define RTE_I2C4_Master_DMA_BASE   DMA0

Definition at line 47 of file RTE_Device.h.

◆ RTE_I2C4_Master_DMA_CH

#define RTE_I2C4_Master_DMA_CH   21

Definition at line 48 of file RTE_Device.h.

◆ RTE_I2C4_PIN_DEINIT

#define RTE_I2C4_PIN_DEINIT   I2C4_DeinitPins

Definition at line 27 of file RTE_Device.h.

◆ RTE_I2C4_PIN_INIT

#define RTE_I2C4_PIN_INIT   I2C4_InitPins

Definition at line 26 of file RTE_Device.h.

◆ RTE_SPI8

#define RTE_SPI8   1

Definition at line 41 of file RTE_Device.h.

◆ RTE_SPI8_DMA_EN

#define RTE_SPI8_DMA_EN   0

Definition at line 44 of file RTE_Device.h.

◆ RTE_SPI8_DMA_RX_CH

#define RTE_SPI8_DMA_RX_CH   18

Definition at line 75 of file RTE_Device.h.

◆ RTE_SPI8_DMA_RX_DMA_BASE

#define RTE_SPI8_DMA_RX_DMA_BASE   DMA0

Definition at line 76 of file RTE_Device.h.

◆ RTE_SPI8_DMA_TX_CH

#define RTE_SPI8_DMA_TX_CH   19

Definition at line 73 of file RTE_Device.h.

◆ RTE_SPI8_DMA_TX_DMA_BASE

#define RTE_SPI8_DMA_TX_DMA_BASE   DMA0

Definition at line 74 of file RTE_Device.h.

◆ RTE_SPI8_PIN_DEINIT [1/2]

#define RTE_SPI8_PIN_DEINIT   SPI8_DeinitPins

Definition at line 72 of file RTE_Device.h.

◆ RTE_SPI8_PIN_DEINIT [2/2]

#define RTE_SPI8_PIN_DEINIT   SPI8_DeinitPins

Definition at line 72 of file RTE_Device.h.

◆ RTE_SPI8_PIN_INIT [1/2]

#define RTE_SPI8_PIN_INIT   SPI8_InitPins

Definition at line 71 of file RTE_Device.h.

◆ RTE_SPI8_PIN_INIT [2/2]

#define RTE_SPI8_PIN_INIT   SPI8_InitPins

Definition at line 71 of file RTE_Device.h.

◆ RTE_SPI8_SSEL_NUM

#define RTE_SPI8_SSEL_NUM   kSPI_Ssel1

Definition at line 70 of file RTE_Device.h.

◆ RTE_USART0

#define RTE_USART0   1

Definition at line 33 of file RTE_Device.h.

◆ RTE_USART0_DMA_EN

#define RTE_USART0_DMA_EN   0

Definition at line 36 of file RTE_Device.h.

◆ RTE_USART0_DMA_RX_CH

#define RTE_USART0_DMA_RX_CH   4

Definition at line 65 of file RTE_Device.h.

◆ RTE_USART0_DMA_RX_DMA_BASE

#define RTE_USART0_DMA_RX_DMA_BASE   DMA0

Definition at line 66 of file RTE_Device.h.

◆ RTE_USART0_DMA_TX_CH

#define RTE_USART0_DMA_TX_CH   5

Definition at line 63 of file RTE_Device.h.

◆ RTE_USART0_DMA_TX_DMA_BASE

#define RTE_USART0_DMA_TX_DMA_BASE   DMA0

Definition at line 64 of file RTE_Device.h.

◆ RTE_USART0_PIN_DEINIT [1/2]

#define RTE_USART0_PIN_DEINIT   USART0_DeinitPins

Definition at line 62 of file RTE_Device.h.

◆ RTE_USART0_PIN_DEINIT [2/2]

#define RTE_USART0_PIN_DEINIT   USART0_DeinitPins

Definition at line 62 of file RTE_Device.h.

◆ RTE_USART0_PIN_INIT [1/2]

#define RTE_USART0_PIN_INIT   USART0_InitPins

Definition at line 61 of file RTE_Device.h.

◆ RTE_USART0_PIN_INIT [2/2]

#define RTE_USART0_PIN_INIT   USART0_InitPins

Definition at line 61 of file RTE_Device.h.

◆ USART0_RX_BUFFER_ENABLE

#define USART0_RX_BUFFER_ENABLE   1

Definition at line 52 of file RTE_Device.h.

◆ USART1_RX_BUFFER_ENABLE

#define USART1_RX_BUFFER_ENABLE   0

Definition at line 53 of file RTE_Device.h.

◆ USART2_RX_BUFFER_ENABLE

#define USART2_RX_BUFFER_ENABLE   0

Definition at line 54 of file RTE_Device.h.

◆ USART3_RX_BUFFER_ENABLE

#define USART3_RX_BUFFER_ENABLE   0

Definition at line 55 of file RTE_Device.h.

◆ USART4_RX_BUFFER_ENABLE

#define USART4_RX_BUFFER_ENABLE   0

Definition at line 56 of file RTE_Device.h.

◆ USART5_RX_BUFFER_ENABLE

#define USART5_RX_BUFFER_ENABLE   0

Definition at line 57 of file RTE_Device.h.

◆ USART6_RX_BUFFER_ENABLE

#define USART6_RX_BUFFER_ENABLE   0

Definition at line 58 of file RTE_Device.h.

◆ USART7_RX_BUFFER_ENABLE

#define USART7_RX_BUFFER_ENABLE   0

Definition at line 59 of file RTE_Device.h.

◆ USART_RX_BUFFER_LEN

#define USART_RX_BUFFER_LEN   64

Definition at line 51 of file RTE_Device.h.